putting right - German English Dictionary